package top.tenebrous.yzl.im.model;

import lombok.Data;

import java.io.Serializable;

/**
 * @author yazhang6
 */
@Data
public class ImClientChatInfoBean implements Serializable {

    /**
     * 发送人id
     */
    private String fromId;

    /**
     * 发送人名称
     */
    private String fromUserName;

    /**
     * 接收人id（如果接收人为群组，则展示群组id）
     */
    private String toId;

    /**
     * 接收人名称（如果接收人为群组，则展示群组名称）
     */
    private String toUserName;

    /**
     * 最新一条消息（该消息为好友发送或自己发送的）
     */
    private String lastMessage;

    /**
     * 最新一条消息发送消息
     */
    private String lastMessageDate;

    /**
     * 消息类型 0:文字 1:图片 2:文件 3:语音 10:系统提示
     */
    private Integer type;

    /**
     * 是否已读 （0-否 1-是）
     */
    private int isRead;

    /**
     * 未读数量
     */
    private int notReadNum;
}
